home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 05.zip
/
BS1 part 5
/
SASC_6.0_Disk_4.adf
/
Compiler_Headers
/
Include
/
resources
/
misc.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-07-30
|
1KB
|
46 lines
#ifndef RESOURCES_MISC_H
#define RESOURCES_MISC_H
/*
** $Filename: resources/misc.h $
** $Release: 2.04 Includes, V37.4 $
** $Revision: 36.13 $
** $Date: 90/05/06 $
**
** Unit number definitions for "misc.resource"
**
** (C) Copyright 1985-1991 Commodore-Amiga, Inc.
** All Rights Reserved
*/
#ifndef EXEC_TYPES_H
#include "exec/types.h"
#endif /* EXEC_TYPES_H */
#ifndef EXEC_LIBRARIES_H
#include "exec/libraries.h"
#endif /* EXEC_LIBRARIES_H */
/*
* Unit number definitions. Ownership of a resource grants low-level
* bit access to the hardware registers. You are still obligated to follow
* the rules for shared access of the interrupt system (see
* exec.library/SetIntVector or cia.resource as appropriate).
*/
#define MR_SERIALPORT 0 /* Amiga custom chip serial port registers
(SERDAT,SERDATR,SERPER,ADKCON, and interrupts) */
#define MR_SERIALBITS 1 /* Serial control bits (DTR,CTS, etc.) */
#define MR_PARALLELPORT 2 /* The 8 bit parallel data port
(CIAAPRA & CIAADDRA only!) */
#define MR_PARALLELBITS 3 /* All other parallel bits & interrupts
(BUSY,ACK,etc.) */
/*
* Library vector offset definitions
*/
#define MR_ALLOCMISCRESOURCE (LIB_BASE) /* -6 */
#define MR_FREEMISCRESOURCE (LIB_BASE-LIB_VECTSIZE) /* -12 */
#define MISCNAME "misc.resource"
#endif /* RESOURCES_MISC_H */